walking trails - French English Dictionary